MKLSLHQPLLFFFLASVLPLILTVHSQSDDSDFIRTSCNTTLYPDLCFSSLSSFSSSVHNDPALLARAAISVTLTKTLDLASYLANITTLQPESNEDGAHHPTAAAVFHDCFDNLKDAVEEMKGSMKQMRELVSTGSLESFRFQMSNVQTWLSAALTDEETCTDGFKDIHDEPRKDDICARVDDVKKMTSNALALVNRCVDKAIH